Esempio: BACnet BBMD
Prodotto: CODESYS BACnet2 SL
IL BACnet_BBMD_example.project
L'esempio mostra come configurare e utilizzare i dispositivi BACnet come "BACnet Broadcast Management Device" (BBMD). Con l'aiuto di un BBMD, i messaggi broadcast IP utilizzati da alcuni servizi BACnet possono essere trasmessi oltre i confini delle reti locali.
Descrizione
Per un'introduzione e documenti su BACnet/IP e BBMD, vedere Comunità BACnet – Aiuto per gli sviluppatori.
Per simulare un ambiente di rete complesso, viene utilizzato un router VPN LANCOM. Ci sono due VLAN per separare i dispositivi BACnet. Le trasmissioni BACnet (anche trasmissioni IP/UDP) ai dispositivi al di fuori della VLAN vengono rifiutate dal router VPN LANCOM. Di conseguenza, i dispositivi BACnet in una VLAN non possono comunicare direttamente con i dispositivi BACnet nell'altra VLAN, ma hanno bisogno del "loro" BBMD per farlo.
Il router VPN LANCOM è configurato per eseguire il routing IP tra le due VLAN. Ciò garantisce che i BBMD possano comunicare "peer-to-peer" (P2P) tramite IP.
In generale, la configurazione BBMD dovrebbe essere una "stella completamente connessa". In questo particolare esempio, la configurazione BBMD è semplice: i due BBMD devono solo riconoscersi l'un l'altro.
Visualizzazione rete:

Vista dell'applicazione:

Per dimostrare che i dispositivi BACnet possono comunicare correttamente, ogni dispositivo esegue una "proprietà di lettura client" da un altro dispositivo
Analog_Value[1].Present_Value
(forma breve: AV1.PV
)
BACDEV1
aumenta il suo AV1.PV
dopo aver letto con successo. In questo modo, puoi vedere che tutti i dispositivi BACnet aumentano il tuo AV1.PV
quando l'anello è chiuso (o non interrotto).
Requisiti di sistema e restrizioni
Sistema di programmazione | CODESYS Development System (versione 3.5.16.0 o superiore) |
Sistema di esecuzione | CODESYS Control Win (versione 3.5.15.0 o superiore). Vedi anche la scheda tecnica del prodotto da CODESYS BACnet2 SL per informazioni sui dispositivi che supportano la funzionalità. |
Componenti aggiuntivi | IL |
Avviso
Dopo l'installazione di CODESYS BACnet2 SL, il progetto si trova nel CODESYS directory di installazione, nel file
CODESYS BACnet2 SL/Examples
sottocartella.